lopseed (phryma leptostachya) - German English Dictionary